package cn.schoolwow.quickflow.listener;

import cn.schoolwow.quickflow.flow.BusinessFlow;

import java.util.List;

public interface BeforeAfterFlowHandler {
    /**
     * 获取所有流程执行之前需要执行的流程
     * */
    List<BusinessFlow> getBeforeFlowList();

    /**
     * 获取所有流程执行之后需要执行的流程
     * */
    List<BusinessFlow> getAfterFlowList();

    /**
     * 事件处理器名称
     */
    String name();
}
